resistor polypropylene film capacitor diode connector polypropylene resistors power resistor capacitor diodes electronics precision resistor capacitors connectors